export default{
  data(){
    return {
      tableLoading:false, // 控制table数据加载时的過度动画
      pageSizeList:[10, 20, 50, 100], // 可供选择的每页条数
      page:1,  // 当前页码
      rowSize:10, // 当前每页条数
      totalRows:0 // list total length
    }
  },
  methods:{
    // 页码改变时触发
    currentChange(page){
      this.page = page
      this.getData()
    },
    // pageSize改变时触发
    handleSizeChange(pageSize){
      this.page = 1
      this.rowSize = pageSize
      this.getData()
    },

    /* 针对不同的页面初始化方法，写多一套分页功能 */
    // 页码改变时触发
    currentChangeInitFn(page){
      this.page = page
      this.init()
    },
    // pageSize改变时触发
    handleSizeChangeInitFn(pageSize){
      this.page = 1
      this.rowSize = pageSize
      this.init()
    }
  }
}